From 4bc264a514957dcf108aa6b90e935e407c7cf137 Mon Sep 17 00:00:00 2001 From: Benjamin Otte Date: Thu, 15 Nov 2012 19:18:19 +0100 Subject: [PATCH] cssprovider: Handle non-existing section Otherwise we'll get warnings on errors when CSS debug is disabled. --- gtk/gtkcssprovider.c | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/gtk/gtkcssprovider.c b/gtk/gtkcssprovider.c index 8be9d23d9f..98a44575c7 100644 --- a/gtk/gtkcssprovider.c +++ b/gtk/gtkcssprovider.c @@ -1825,9 +1825,12 @@ gtk_css_provider_propagate_error (GtkCssProvider *provider, return; *propagate_to = g_error_copy (error); - s = _gtk_css_section_to_string (section); - g_prefix_error (propagate_to, "%s", s); - g_free (s); + if (section) + { + s = _gtk_css_section_to_string (section); + g_prefix_error (propagate_to, "%s", s); + g_free (s); + } } static gboolean -- 2.30.2